overflow ditch - Turkish English Dictionary